physically present - Espagnol Anglais Dictionnaire